old but still kicking - French English Dictionary